// mongodb node的驱动程序
const mongoose = require("mongoose");
const { shopping } = require("./data/shopping.js")

// 1、创建连接
// 2、操作数据库
// 2.1 创建数据结构
// 2.2 通过这个数据结构，创建数据模型
// schema就是students的数据结构
const schema = new mongoose.Schema({
    name: String,
    shoppingname: String,
    price: Number,
    num: Number,
    shoppingid: String,
    userid: String,
    total: Number
});

// 创建model
// 参数1：model的名称
// 参数2：model的结构
// 参数3：model对应的数据库的集合名，（collections集合）
const studentsModel = mongoose.model("shopping", schema, "shopping");


mongoose.connect(
    "mongodb://tangzhenhua:Lovo123456@182.92.214.223:8084/heshumiao_project3",
    {
      useNewUrlParser: true,
      useUnifiedTopology: true,
      auth: { authSource: "admin" },
    },
    async () => {
      // 当连接成功后触发
      // 创建电影数据 一个（对象）或多个（数组）
      console.log(shopping);
      await studentsModel.create(shopping);
  
      // console.log(122);
    }
  );
